package demo2;

class Car {

    //这个类是不能独立存在的 存在没有意义
    class Engine {//发动机
        //实例内部类
    }
}
/*class School {//组合里类当中的类型 是可以独立存在的
    public Student[] stu;
    public Teacher[] teac;
}*/

interface IA {
    void func();
}
public class Test {
    public static void main(String[] args) {
        new IA() {
            @Override
            public void func() {
                System.out.println("ddd");
            }
        };
    }

    public static void main1(String[] args) {
        Car car = new Car();//先外部类对象
        Car.Engine engine = car.new Engine();
    }
}
